Skip to content

Live location sharing - expose room liveBeaconIds#2296

Merged
kerryarchibald merged 4 commits intodevelopfrom
psf-924/beacon-liveness-destroy
Apr 14, 2022
Merged

Live location sharing - expose room liveBeaconIds#2296
kerryarchibald merged 4 commits intodevelopfrom
psf-924/beacon-liveness-destroy

Conversation

@kerryarchibald
Copy link
Copy Markdown
Contributor

@kerryarchibald kerryarchibald commented Apr 13, 2022

  • exposes liveBeaconIds on room state
  • updates liveBeaconIds on beacon destroy
  • emits RoomStateEvent.BeaconLiveness whenever liveBeaconIds changes (not just when overall liveness of a room changes)

Here's what your changelog entry will look like:

✨ Features

Kerry Archibald added 4 commits April 13, 2022 14:10
Signed-off-by: Kerry Archibald <kerrya@element.io>
Signed-off-by: Kerry Archibald <kerrya@element.io>
Signed-off-by: Kerry Archibald <kerrya@element.io>
Signed-off-by: Kerry Archibald <kerrya@element.io>
@kerryarchibald kerryarchibald merged commit fbe81ad into develop Apr 14, 2022
@kerryarchibald kerryarchibald deleted the psf-924/beacon-liveness-destroy branch April 14, 2022 13:04
su-ex added a commit to SchildiChat/matrix-js-sdk that referenced this pull request Apr 30, 2022
* Add MatrixClient.doesServerSupportLogoutDevices() for MSC2457 ([\matrix-org#2297](matrix-org#2297)).
* Live location sharing - expose room liveBeaconIds ([\matrix-org#2296](matrix-org#2296)).
* Support for MSC2457 logout_devices param for setPassword() ([\matrix-org#2285](matrix-org#2285)).
* Stabilise token authenticated registration support ([\matrix-org#2181](matrix-org#2181)). Contributed by @govynnus.
* Live location sharing - Aggregate beacon locations on beacons ([\matrix-org#2268](matrix-org#2268)).
* Prevent duplicated re-emitter setups in event-mapper ([\matrix-org#2293](matrix-org#2293)).
* Make self membership less prone to races ([\matrix-org#2277](matrix-org#2277)). Fixes element-hq/element-web#21661.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants